//package leetcode_ago.map_and_set;
//
//import java.util.HashMap;
//import java.util.Map;
//
///**
// * 给定一种规律和一个字符串s，判断s是否遵循相同的规律
// */
//public class Num290_WordPattern {
//    public static void wordPattern(String pattern,String s){
//        Map<Character,Integer> mapPat=new HashMap<>();
//        Map<String,Character> mapStr=new HashMap<>();
//        //将规律字符和字符串都翻译为数字形式
//        //遍历pattern字符串，将每个元素及对应数字存储入Map集合
//       StringBuilder sb1=new StringBuilder();
//       int count1=1;
//        for (int i = 0,j=0; i < pattern.length(); i++) {
//            char ch=pattern.charAt(i);
//            if(mapPat.containsKey(i)){//当前字符在map中存在时,直接输出其对应val值
//                sb1.append(mapPat.get(i));
//            }else{
//                mapPat.put(ch,++count1);
//            }
//        }
//        System.out.println(sb1.toString());
//
//    }
//
//    public static void main(String[] args) {
//        wordPattern("abac","string a");
//
//    }
//}
